Release 10.1A: OpenEdge Data Management:
SQL Development


Comparing Progress 4GL and OpenEdge SQL

The Progress 4GL is a high-level procedural programming language, developed to enable you to build almost all aspects of an enterprise business application, from the user interface to database access and business logic.

The Progress 4GL can create and maintain the databases of OpenEdge 4GL applications. You can use Progress 4GL to access database objects created with SQL, but only if they are located in the SQL schema called PUB and contain data types recognized by the Progress 4GL.

OpenEdge SQL

OpenEdge SQL is a standards-based language used to create and maintain relational databases. OpenEdge SQL has the ability to retrieve, update, or delete data in a 4GL database. However, it cannot modify the structure of a 4GL database.


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095